Find hotels in Treasure Beach from CA $140

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Treasure Beach hotels

Jakes

Jakes
3.5 star property
Treasure Beach
9.4 out of 10, Exceptional, (323 reviews)
"Clean and rustic"
United States
Nayana
The price is CA $192
CA $232 total
includes taxes & fees
Jun 2 - Jun 3
Jakes

Majestic Heights Bed & Breakfast

Majestic Heights Bed & Breakfast
4.0 star property
Treasure Beach
9.6 out of 10, Exceptional, (12 reviews)
"My stay here was magnificent! "
United States
Alicia
The price is CA $130
CA $151 total
includes taxes & fees
May 30 - May 31
Majestic Heights Bed & Breakfast

Beyond Sunset Resort & Villas

Beyond Sunset Resort & Villas
3.0 star property
Treasure Beach
9.2 out of 10, Wonderful, (171 reviews)
"I love that place every one there is very friendly nice place to stay"
United States
Shaunette
The price is CA $191
CA $212 total
includes taxes & fees
Jun 2 - Jun 3
Beyond Sunset Resort & Villas

Sandals South Coast - ALL INCLUSIVE Couples Only

Sandals South Coast - ALL INCLUSIVE Couples Only
4.5 star property
Whitehouse
8.6 out of 10, Excellent, (142 reviews)
"Great place. Good food and great staff"
United States
Avi
Sandals South Coast - ALL INCLUSIVE Couples Only

Sea Coast Inn & Suites

Sea Coast Inn & Suites
3.0 star property
Southfield
7.6 out of 10, Good, (15 reviews)
"The view of the ocean, the owners were friendly."
Canada
Mabinti
The price is CA $113
CA $141 total
includes taxes & fees
Jun 2 - Jun 3
Sea Coast Inn & Suites

Indigo Beach Resort

Indigo Beach Resort
3.0 star property
Black River
7.0 out of 10, Good, (25 reviews)
"Quaint quiet prooerty with friendly and helpful staff."
United States
Carlton
Indigo Beach Resort

Golden Sands Guest House

Golden Sands Guest House
3.0 star property
Treasure Beach
4.6 out of 10, (4 reviews)
"Shared kitchen area was nice for making breakfast. On the beach which is great. Very laid back and peaceful. Building and appliances are worn and rooms we had didn’t have AC, but had fans which were ok. WiFi is present but signal strength varies, which is also ok. Overall, a simple and relaxing stay with a cost to match."
United States
Anonymous traveller
Golden Sands Guest House

Treasure Beach Hotel

Treasure Beach Hotel
3.0 star property
Treasure Beach
7.0 out of 10, Good, (54 reviews)
"The property was very deserted and spooky. The rooms are quite outdated and needs a ton of upgrades."
United States
Anonymous traveller
Treasure Beach Hotel

The Bakers Villa- Old Wharf Limited

The Bakers Villa- Old Wharf Limited
3.5 star property
Treasure Beach
The price is CA $1,195
CA $1,449 total
includes taxes & fees
May 18 - May 19
The Bakers Villa- Old Wharf Limited

Sands Great Bay

Sands Great Bay
3.0 star property
Treasure Beach
Sands Great Bay

Casa da Buena Vista

Casa da Buena Vista
3.0 star property
Mandeville
9.2 out of 10, Wonderful, (58 reviews)
"It’s in a safe quiet neighborhood, host was amazing, breakfast was good. My family enjoyed the stay and I would recommend this property. "
United States
angela
Casa da Buena Vista

Golf View Hotel

Golf View Hotel
3.0 star property
Mandeville
7.2 out of 10, Good, (262 reviews)
"Great staff and facility. My family and I enjoyed our stay! "
United States
Shanice
The price is CA $154
CA $188 total
includes taxes & fees
May 18 - May 19
Golf View Hotel

Mandeview Hotel

Mandeview Hotel
3.0 star property
Mandeville
7.4 out of 10, Good, (125 reviews)
"Room was clean, Staff was hospitable. Room Service provided clean towels every day. There was a nice view of mandeville from the roof. Would definitely stay here again."
United States
David
The price is CA $107
CA $140 total
includes taxes & fees
May 18 - May 19
Mandeview Hotel

Ocean Breeze Hotel

Ocean Breeze Hotel
3.0 star property
Southfield
4.0 out of 10, (5 reviews)
"Very disappointing the property was closed down and no one was arear of it but hotel .com had rectified the problem promptly and efficiently thanks to the team at hotel . Com"
United States
Dian A.
Ocean Breeze Hotel

Waterloo Guest House

Waterloo Guest House
3.0 star property
Black River
5.4 out of 10, (23 reviews)
"Centrally located."
United States
Carla
Waterloo Guest House

Luna Sea Inn

Luna Sea Inn
3.5 star property
Bluefields
8.2 out of 10, Very good, (47 reviews)
"The restaurant staff was nice and the food was authentic and tasty. "
United States
Dawnia
Luna Sea Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Treasure Beach attractions

Learn more about Treasure Beach

Fishermen pull colourful boats onto the black sand beaches where you'll find authentic Jamaican seafood at beachfront shacks. Join locals for boat trips to Pelican Bar, a driftwood bar built on stilts in the Caribbean Sea.

Typical Jamaican beach shelter and fishing boats

Top Treasure Beach Hotel Reviews

More cheap stays in Treasure Beach

Find out more about Treasure Beach

Top reasons to visit Treasure Beach

  • Stunning Beaches: Treasure Beach features beautiful sandy shores and crystal-clear waters, perfect for relaxation and sunbathing.
  • Outdoor Activities: Enjoy golfing, hiking scenic trails, and exploring various swimming spots for adventure seekers.
  • Rich Cultural Experience: Engage in guided treasure tours that delve into the region's history and local culture.
  • Charming Accommodations: Choose from unique hotels and guesthouses that cater to both families and couples.
  • Laid-Back Atmosphere: Experience a relaxed vibe that invites you to unwind and enjoy the natural beauty surrounding you.

Find great hotels in and around Treasure Beach

Explore a variety of charming accommodations in Treasure Beach, Saint Elizabeth, Jamaica, where you'll find hotels and guesthouses perfectly suited for beach lovers and adventure seekers alike. Whether you're looking for a family-friendly spot or a romantic getaway, options like Jakes Treasure Beach Jamaica Hotel and the Bohemian Hotel offer unique experiences that capture the essence of this beautiful coastal town.

  • Jakes: Embrace a vibrant, laid-back atmosphere at Jakes, a 3.5-star resort that captures the essence of adventure and relaxation. Perfect for families and thrill-seekers alike, this property offers a plethora of exciting activities such as kayaking, fishing, ziplining, and hiking, all available nearby. The resort features a full-service spa for rejuvenation, along with outdoor pools and a poolside bar for unwinding after a day of adventure. Children are well catered for with amenities including an arcade game room and babysitting services, ensuring a family-friendly environment where everyone can enjoy their stay.
  • Beyond Sunset Resort & Villas: Experience the ultimate beach getaway at Beyond Sunset Resort & Villas, a charming 3-star hotel that offers direct access to the sandy shores of Treasure Beach. Ideal for adventure enthusiasts, guests can enjoy activities like snorkelling, boat tours, and fishing right at their doorstep. The resort's inviting atmosphere and beachside location create a perfect setting for relaxation and exploration, making it a fantastic choice for those looking to soak up the sun while indulging in thrilling water sports.
  • Idlers' Rest Beach Hotel: Located 19.3km from the heart of Treasure Beach, Idlers' Rest Beach Hotel is tailored for business travellers who still wish to enjoy a beach vacation. With direct beach access, this hotel blends convenience with relaxation. It features a well-equipped business centre, conference space, and meeting rooms, making it ideal for those needing to conduct business while away. Guests appreciate the tranquil environment that allows for both productive workdays and serene beachside evenings.

Where to stay near Treasure Beach

Treasure Beach, located on Jamaica's south coast, offers a tropical escape with stunning beaches and a laid-back atmosphere. Visitors can unwind on beautiful sands, explore secluded spots, and enjoy vibrant local culture. Nearby, you’ll find picturesque areas perfect for excursions and immersing yourself in nature. With beach access and breathtaking scenery, Treasure Beach is an ideal destination for those seeking relaxation and adventure on one of the best beaches in Jamaica.

  • Black River: Located 19.3km from Treasure Beach, Black River is a charming city that offers a unique blend of outdoor activities and family-friendly experiences. Visitors are drawn to its beautiful beaches and parks, making it an ideal destination for those seeking relaxation and adventure. The area is known for its stunning waterfall and nearby golf courses, perfect for a romantic day out or an active family outing. With peak visitor numbers in January and March to April, Black River ensures a lively atmosphere, providing numerous resorts and recreational venues for a memorable stay.
  • Southfield: Just 9.7km away from Treasure Beach, Southfield is a delightful city renowned for its romantic and adventurous ambience. With visitors flocking here mainly from January to February and in April, Southfield is a hidden gem that offers a range of activities. Explore the famous shops, indulge in local resorts, or unwind at a soothing spa. The area is also home to captivating historic sites and breathtaking lookouts, making it an excellent spot for couples and adventure enthusiasts alike. Southfield’s proximity to the beach adds to its allure, ensuring a perfect blend of relaxation and exploration.
  • Berlin: Situated 11.3km from Treasure Beach, Berlin is a culturally rich city that attracts travellers seeking a blend of history and modernity. With peak visits in July and during the festive season in December to January, this vibrant city offers a fascinating glimpse into Jamaica's past. Explore its historic places, including modern civic government buildings and monuments that narrate the story of the region. Berlin's unique cultural offerings make it a great stop for business-themed travellers and culture enthusiasts looking to immerse themselves in local heritage.

Things to do near Treasure Beach

Treasure Beach offers a delightful blend of outdoor activities and stunning scenery, perfect for a relaxing vacation. Visitors can enjoy golfing at local courses, unwind on sun terraces, and explore various swimming spots. The area is also known for its scenic trails, providing opportunities for hiking and adventure. Don't miss the unique Treasure Beach experience, including guided treasure tours that highlight the region's rich history and culture. It's an ideal getaway for nature lovers and adventure seekers alike.

Shopping

In Treasure Beach, you can enjoy local shops and vibrant markets. If you're up for a drive, visit Mega Mart, 30.6km away, or explore Mandeville Market and Reliance Centre, both located 32.2km from Treasure Beach, offering a mix of city vibes and family-friendly fun.

Recreation

The Milk River Bath, located 43.5km from Treasure Beach, offers a rejuvenating body treatment in a tranquil setting. This wellness venue is renowned for its healing mineral waters, perfect for relaxation and restoring balance, surrounded by a peaceful atmosphere that invites you to unwind.

Adventure

Explore the beautiful coastline of Treasure Beach through kayaking, where you can paddle along tranquil waters and spot local wildlife. For a thrill, try horseback riding on the beach, galloping through the waves while enjoying the stunning Jamaican scenery.

Nightlife

Experience the vibrant nightlife in Treasure Beach by visiting Floyd's Pelican Bar, a charming drinking pub located 11.3km away. With its lively atmosphere and romantic vibes, it's the perfect spot to unwind with friends, enjoy refreshing cocktails, and soak in the stunning coastal views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Treasure Beach

Treasure Beach is a budget-friendly destination with free entry to stunning spots like Billy Bay Beach and Calabash Bay. To save on accommodation, consider visiting during the cheaper months of June or September to October, and book about a month in advance for the best rates. Saturdays tend to have lower prices compared to Mondays. Use Expedia to filter hotel options by price and type, and consider bundling your flights and activities for extra savings. Keep an eye out for last-minute deals for additional discounts and enjoy affordable public transport options like taxis to explore the area.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Treasure Beach are June and September to October, where the prices are slightly lower. This is in comparison to February to March and November, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Treasure Beach is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Treasure Beach is Saturday. The most expensive day to stay in Treasure Beach is Monday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you choose your budget, preferred location, and additional criteria. You can easily sort the results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you have the option to filter your search by hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations available for booking.
  • Consider bundling your trip: You can save some money by bundling your hotel stay in Treasure Beach with your flights and activities through an Expedia package.

Find the best attractions in and around Treasure Beach

Treasure Beach, located in Saint Elizabeth, Jamaica, offers a perfect getaway for outdoor enthusiasts and beach lovers. Visitors can explore the stunning beaches and bays, while lookout points provide breathtaking scenery. Don't miss the chance to discover the charm of Treasure Bay and the surrounding treasure beaches, making it an ideal destination for those seeking relaxation and adventure in a picturesque setting.

  • Calabash Bay: Nestled within Treasure Beach, Calabash Bay offers stunning beach scenery and a relaxed atmosphere. Enjoy sunbathing, swimming, and indulging in local cuisine at beachside shacks, all while soaking in the natural beauty.
  • Jamaica Beaches: Located 16.1km away from Treasure Beach, Jamaica Beaches are renowned for their pristine sands and crystal-clear waters. It's an ideal spot for sun-seekers and those looking to unwind by the sea.
  • Lovers Leap: Just 11.3km from Treasure Beach, this lookout is famous for its breathtaking views and romantic legends. Perfect for adventure seekers, the site offers hiking trails and a chance to enjoy the stunning coastal scenery.

Best time to go to Treasure Beach

The best time to visit Treasure Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Treasure Beach falls in August, when visitor numbers are average and weather is mostly sunny with moderate rain. The coolest average temperature in Treasure Beach falls in January and February. February has average visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January72.0°F (22.2°C)No RainMostly SunnySlightly HighAverage
February72.0°F (22.2°C)No RainMostly SunnyAverageSlightly High
March72.3°F (22.4°C)Light RainMostly SunnySlightly HighSlightly High
April73.6°F (23.1°C)Light RainMostly SunnySlightly HighAverage
May74.5°F (23.6°C)Moderate RainMostly SunnySlightly LowAverage
June75.4°F (24.1°C)Light RainMostly SunnyAverageSlightly Low
July76.6°F (24.8°C)Light RainMostly SunnyAverageAverage
August76.8°F (24.9°C)Moderate RainMostly SunnyAverageAverage
September76.5°F (24.7°C)Moderate RainMostly SunnyAverageSlightly Low
October75.7°F (24.3°C)Moderate RainMostly CloudySlightly LowSlightly Low
November74.3°F (23.5°C)Light RainMostly SunnySlightly LowSlightly High
December73.0°F (22.8°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to Treasure Beach

To reach Treasure Beach, Jamaica, you can fly into Montego Bay (MBJ-Sir Donald Sangster International Airport), located 70.8km away. Several excellent hotel options near the airport include Secrets Wild Orchid Montego Bay, a 5-star adults-only all-inclusive resort just 4.8km away, and Hyatt Zilara Rose Hall, another 5-star adults-only property situated 9.7km from the airport. Both hotels offer convenient access to MBJ, making your arrival smooth and hassle-free. Additionally, Secrets St. James Montego Bay, also a luxury adults-only all-inclusive resort, is located 4.8km from the airport, providing another great accommodation choice for your stay.

Frequently asked questions

What are the best hotels in Treasure Beach that travellers recommend?
For an excellent hotel in Treasure Beach that travellers frequently recommend, consider Beyond Sunset Resort & Villas.

This 3-star resort, with an impressive 9.2 rating, offers a fantastic experience. Guests consistently praise the super helpful staff. You can enjoy a refreshing swim in the private pool, relax with premium bedding, and experience the convenience of air conditioning in your room. The poolside bar is superb for enjoying a drink, and for those who enjoy sports, there is an outdoor tennis court on-site. The resort is also very close to Callabash Bay Beach, just 0.4 km away, and Calabash Bay, which is 0.3 km away.
What are the best family hotels in Treasure Beach?
For a superb family-friendly stay in Treasure Beach, consider Beyond Sunset Resort & Villas.

This 3-star resort, with an excellent rating of 9.2, is highly regarded by guests, who frequently mention the super helpful staff. It offers a free cot, which is very convenient for families with young children, and provides a 24-hour airport shuttle service as well as a free area shuttle to help you explore. Guests can enjoy the rooftop terrace or relax on their furnished balcony or patio. The resort is also very close to Callabash Bay Beach, just 0.4 km away, and Calabash Bay, only 0.3 km from the property.
What are the best budget hotels in Treasure Beach?
For a highly-rated budget hotel in Treasure Beach, Beyond Sunset Resort & Villas is an excellent choice.

This 3-star hotel, with an outstanding 9.2 rating, offers a fantastic array of convenient services, including free self-parking, a 24-hour airport shuttle, and a complimentary area shuttle for exploring the local sights. Guests appreciate the free WiFi and complimentary toiletries. The staff are frequently praised for being super helpful. The resort is also very close to Callabash Bay Beach, just 0.4 km away, and Calabash Bay, which is 0.3 km away.
What are the most romantic hotels in Treasure Beach for couples?
For a romantic stay in Treasure Beach, couples will find the Beyond Sunset Resort & Villas an excellent choice.

This 3-star resort, with an impressive 9.2 rating, offers a delightful setting for couples. Many rooms feature a furnished balcony or patio, some with ocean views, superb for enjoying quiet moments together. Guests can also relax on the rooftop terrace, providing lovely vistas. The resort offers a complimentary area shuttle, making it easy to explore nearby attractions such as Callabash Bay Beach, just 0.4 km away. Additionally, a 24-hour airport shuttle is available for convenience, and the staff are often praised for being super helpful.
What are the best hotels in Treasure Beach near Callabash Bay Beach?
For a highly-rated hotel in Treasure Beach near Callabash Bay Beach, consider Beyond Sunset Resort & Villas.

This 3-star resort, with an excellent 9.2 rating, is conveniently located just 0.4 km from Callabash Bay Beach. Guests frequently mention the super helpful staff. The resort offers a furnished balcony or patio in each room, and you can also enjoy a rooftop terrace. For added convenience, there is a 24-hour airport shuttle and a free area shuttle service.
When is the best time to go to Treasure Beach?
The best time to visit Treasure Beach is during the dry season, which runs from December to April.

During these months, you can expect plenty of sunshine and pleasant temperatures, typically ranging from 25°C to 30°C. This period offers ideal conditions for enjoying the beaches, swimming, and outdoor activities like boat trips and exploring the local area without the interruption of heavy rainfall. It's also generally less humid.

Couples looking for a relaxing escape will find this time superb for enjoying the tranquil coves and uncrowded beaches, with plenty of opportunities for beachfront dining and sunset views. The weather is consistently good for romantic strolls and enjoying the natural beauty of the south coast.

Families travelling with children will also appreciate the dry season. The stable weather ensures that outdoor plans, such as visits to YS Falls or the Appleton Estate, are less likely to be disrupted.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Treasure Beach.
How can I save on a Treasure Beach hotel booking with Expedia?
Members always get our best prices. Find our best Treasure Beach hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Treasure Beach hotel?
Prices for hotels in Treasure Beach often vary, but you can find a great deal from CA $140 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.